turn-key contract - Espagnol Anglais Dictionnaire